NXP Semiconductors /QN908XC /USART0 /FIFOCFG

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FIFOCFG

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DISABLED)ENABLETX 0 (DISABLED)ENABLERX 0SIZE 0 (DISABLED)DMATX 0 (DISABLED)DMARX 0 (EMPTYTX)EMPTYTX 0 (EMPTYRX)EMPTYRX

ENABLETX=DISABLED, DMARX=DISABLED, DMATX=DISABLED, ENABLERX=DISABLED

Description

FIFO configuration and enable register.

Fields

ENABLETX

Enable the transmit FIFO.

0 (DISABLED): The transmit FIFO is not enabled.

1 (ENABLED): The transmit FIFO is enabled.

ENABLERX

Enable the receive FIFO.

0 (DISABLED): The receive FIFO is not enabled.

1 (ENABLED): The receive FIFO is enabled.

SIZE

FIFO size configuration. This is a read-only field. 0x0 = FIFO is configured as 16 entries of 8 bits. 0x1, 0x2, 0x3 = not applicable to USART.

DMATX

DMA configuration for transmit.

0 (DISABLED): DMA is not used for the transmit function.

1 (ENABLED): Trigger DMA for the transmit function if the FIFO is not full. Generally, data interrupts would be disabled if DMA is enabled.

DMARX

DMA configuration for receive.

0 (DISABLED): DMA is not used for the receive function.

1 (ENABLED): Trigger DMA for the receive function if the FIFO is not empty. Generally, data interrupts would be disabled if DMA is enabled.

EMPTYTX

Empty command for the transmit FIFO. When a 1 is written to this bit, the TX FIFO is emptied.

EMPTYRX

Empty command for the receive FIFO. When a 1 is written to this bit, the RX FIFO is emptied.

Links

()